completely assembled windows and doors - Turco Inglés Diccionario